home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / ashe-1.1 / xfile.h < prev    next >
C/C++ Source or Header  |  1995-05-15  |  3KB  |  106 lines

  1.  
  2. /*
  3. * xfile.h - (c) 1994 Copyright by John R. Punin
  4. *
  5. * Routine Declarations of the source file xfile.c
  6. *
  7. *
  8. */
  9.  
  10. /* File Menu Buttons */
  11.  
  12. #define NEW_BUT 0
  13. #define OPEN_BUT 1
  14. #define SAVE_BUT 2
  15. #define SAVE_AS_BUT 3
  16. #define INSERT_BUT 4
  17. #define EXPORT_BUT 5
  18. #define RELOAD_BUT 6
  19. #define PRINT_BUT 7
  20. #define NEW_FRAME_BUT 8
  21. #define CLOSE_FRAME_BUT 9
  22. #define EXIT_BUT 10
  23.  
  24. #define GET 0
  25. #define POST 1
  26. #define NO_METHOD 2
  27.  
  28. #define PTEXT 0
  29. #define FTEXT 1
  30. #define POSTSCRIPT 2
  31.  
  32. #define TREGULAR 0
  33. #define TSMALL 1
  34. #define TLARGE 2
  35. #define HREGULAR 3
  36. #define HSMALL 4
  37. #define HLARGE 5
  38. #define NCREGULAR 6
  39. #define NCSMALL 7
  40. #define NCLARGE 8
  41. #define LREGULAR 9
  42. #define LSMALL 10
  43. #define LLARGE 11
  44.  
  45. #define TIMES 0
  46. #define HELVETICA 1
  47. #define NEW_CENTURY 2
  48. #define LUCIDA_BRIGHT 3
  49.  
  50. /* Routines in xhtml.c file */
  51. HTMLED *create_rest_widgets(Widget shell,HTMLED *);
  52. void initialize_editor(HTMLED *);
  53. void gain_focus(Widget w, XtPointer cld, XtPointer cd);
  54. void Initialize_list(void);
  55.  
  56. /* Routines in xfile.c file */
  57. int read_file(char *,HTMLED *he);
  58. int save_file(char *,HTMLED *he);
  59. int insert_file(char *,HTMLED *he);
  60. void new_file(HTMLED *he);
  61. void simple_save_file(Widget w,HTMLED *he);
  62. void warning_message(Widget w,HTMLED *he);
  63. int save_file_ok(HTMLED *he);
  64. void ok_pushed(Widget w, XtPointer client_data,XtPointer call_data);
  65.  
  66.  
  67. void    help_done(Widget);
  68.  
  69. Widget CreateMenuBar(Widget parent,HTMLED *);
  70. void PrintButtonCallBack(Widget,XtPointer, XtPointer);
  71. void OkFileButtonCallback(Widget ,XtPointer, XtPointer);
  72. void CancelFileButtonCallback(Widget , XtPointer , XtPointer);
  73. void FileButtonCallBack(Widget , XtPointer , XtPointer);
  74. void OkSaveButtonCallBack(Widget , XtPointer , XtPointer);
  75. void SaveButtonCallBack(Widget , XtPointer , XtPointer);
  76. void ClearButtonCallBack(Widget , XtPointer , XtPointer);
  77. void InsertParagraph(Widget , XtPointer , XtPointer);
  78. void InsertCode(Widget , XtPointer , XEvent *);
  79. void CodeParagraphInserted(Widget , XmTextPosition );
  80. void InsertTitle(Widget , XtPointer , XtPointer);
  81. void OkTitleButton(Widget, XtPointer , XtPointer); 
  82. void CancelTitleButton(Widget, XtPointer , XtPointer);
  83. void HeaderButtonCallBack(Widget , XtPointer , XtPointer);
  84. void OkHeaderButton(Widget, XtPointer , XtPointer); 
  85. void CancelHeaderButton(Widget, XtPointer , XtPointer);
  86. void SetMessageWindow(Widget ,char *);
  87. char *GetTitleMessage(void);
  88. void toggled(Widget, XtPointer , XtPointer); 
  89. void file_cb( Widget ,int , XtPointer );
  90. void Set_label(Widget w,char *label);
  91. void cut_paste(Widget w, int item_no);
  92. void Setmenu(Widget w,HTMLED *);
  93. void printing(Widget w,XtPointer unused,XmSelectionBoxCallbackStruct *cbs);
  94. void parsing_hightlight(char *text,XmTextPosition,int count,HTMLED *);
  95. void Set_Underline_Tags(Widget w, XtPointer,XmToggleButtonCallbackStruct *);
  96. void response(Widget widget, XtPointer client_data, XtPointer call_data);
  97. int AskUser(Widget parent, char *question);
  98. void Export_HTML(Widget  w,XtPointer client_data, XtPointer call_data);
  99. void export_cb(Widget w, XtPointer client_data, XtPointer call_data);
  100. void OkExportButtonCallback(Widget w, XtPointer , XtPointer );
  101. void save_format_file(HTMLED *he);
  102. void ok_format_file(Widget w, XtPointer client_data,XtPointer call_data);
  103. void warning_format_file(Widget w,HTMLED *he);
  104. void routines_fonts(Widget w, XtPointer client_data,XtPointer call_data);
  105. long getFont (char *name,Widget whtml);
  106.